package com.xiaotu.common.model;

import com.xiaotu.common.util.UUIDUtils;

/***
 * 猫眼电影分城数据数据
 * @author Administrator
 *
 */
public class MaoYanMovieCityModel extends MaoYanMovieBasicInfoModel {
	private String dataId;//网站电影id
    private String siteName;
    private String areaName;//地区名称
    private String boxoffice;// 当日票房
    private String boxofficeRatio;// 票房占比
    private String sliceratio;// 排片占比
    private String avgNumber;// 场均人次
    private String totalBoxoffice;// 累计票房
    private String seatProportion;// 排座占比
    private String goldenRate;//黄金场占比
    private String peopleNum;//当日人次
    private String screen;// 当日场次
    private long timestamp;
    
    
	public MaoYanMovieCityModel() {
		super();
	}
	
	public MaoYanMovieCityModel(String id ,String dataId ,String tvname, String areaName, String boxoffice,
			String boxofficeRatio, String sliceratio, String avgNumber, String totalBoxoffice, String seatProportion,
			String goldenRate, String peopleNum, String screen) {
		super(UUIDUtils.getId(),null,tvname);
		this.dataId = dataId;
		this.areaName = areaName;
		this.boxoffice = boxoffice;
		this.boxofficeRatio = boxofficeRatio;
		this.sliceratio = sliceratio;
		this.avgNumber = avgNumber;
		this.totalBoxoffice = totalBoxoffice;
		this.seatProportion = seatProportion;
		this.goldenRate = goldenRate;
		this.peopleNum = peopleNum;
		this.screen = screen;
		this.timestamp = System.currentTimeMillis();
	}
	
	public MaoYanMovieCityModel(String tvid,String tvname,String dataId, String siteName, String areaName, String boxoffice,
			String boxofficeRatio, String sliceratio, String avgNumber, String totalBoxoffice, String seatProportion,
			String goldenRate, String peopleNum, String screen) {
		super(UUIDUtils.getId(),tvid,tvname);
		this.dataId = dataId;
		this.siteName = siteName;
		this.areaName = areaName;
		this.boxoffice = boxoffice;
		this.boxofficeRatio = boxofficeRatio;
		this.sliceratio = sliceratio;
		this.avgNumber = avgNumber;
		this.totalBoxoffice = totalBoxoffice;
		this.seatProportion = seatProportion;
		this.goldenRate = goldenRate;
		this.peopleNum = peopleNum;
		this.screen = screen;
		this.timestamp = System.currentTimeMillis();
	}
	public String getDataId() {
		return dataId;
	}
	public void setDataId(String dataId) {
		this.dataId = dataId;
	}
	public String getSiteName() {
		return siteName;
	}
	public void setSiteName(String siteName) {
		this.siteName = siteName;
	}
	public String getAreaName() {
		return areaName;
	}
	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}
	public String getBoxoffice() {
		return boxoffice;
	}
	public void setBoxoffice(String boxoffice) {
		this.boxoffice = boxoffice;
	}
	public String getBoxofficeRatio() {
		return boxofficeRatio;
	}
	public void setBoxofficeRatio(String boxofficeRatio) {
		this.boxofficeRatio = boxofficeRatio;
	}
	public String getSliceratio() {
		return sliceratio;
	}
	public void setSliceratio(String sliceratio) {
		this.sliceratio = sliceratio;
	}
	public String getAvgNumber() {
		return avgNumber;
	}
	public void setAvgNumber(String avgNumber) {
		this.avgNumber = avgNumber;
	}
	public String getTotalBoxoffice() {
		return totalBoxoffice;
	}
	public void setTotalBoxoffice(String totalBoxoffice) {
		this.totalBoxoffice = totalBoxoffice;
	}
	public String getSeatProportion() {
		return seatProportion;
	}
	public void setSeatProportion(String seatProportion) {
		this.seatProportion = seatProportion;
	}
	public String getGoldenRate() {
		return goldenRate;
	}
	public void setGoldenRate(String goldenRate) {
		this.goldenRate = goldenRate;
	}
	public String getPeopleNum() {
		return peopleNum;
	}
	public void setPeopleNum(String peopleNum) {
		this.peopleNum = peopleNum;
	}
	public String getScreen() {
		return screen;
	}
	public void setScreen(String screen) {
		this.screen = screen;
	}
	
	public long getTimestamp() {
		return timestamp;
	}
	public void setTimestamp(long timestamp) {
		this.timestamp = timestamp;
	}
	@Override
	public String toString() {
		return "[dataId=" + dataId + ", siteName=" + siteName + ", areaName=" + areaName
				+ ", boxoffice=" + boxoffice + ", boxofficeRatio=" + boxofficeRatio + ", sliceratio=" + sliceratio
				+ ", avgNumber=" + avgNumber + ", totalBoxoffice=" + totalBoxoffice + ", seatProportion="
				+ seatProportion + ", goldenRate=" + goldenRate + ", peopleNum=" + peopleNum + ", screen=" + screen
				+ ", timestamp=" + timestamp + "]";
	}
	
}
